(Very detailed figure)